Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WINDSOR ROAD Detached £432,989 £345,000 17 Jan 2018
3 WINDSOR ROAD Detached £609,931 £147,087 29 Oct 1999